package cn.wawi.entity.data;

import java.util.ArrayList;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonProperty;

/*
 * 题库表
 */
public class QuestionBank{

	@JsonProperty("id")
	private Long quesId;          
	private String quesTitle;       
	private String quesAlias;
	private Integer status=1;
	
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	
	private List<QuestionOption> questionOptions=new ArrayList<QuestionOption>(); //一个问题多个选项
	private QuestionType questionType;  //题库类型1-n
	private Grade grade;               //题目等级
	private Skill skill;               //题目技能
	
	public Grade getGrade() {
		return grade;
	}
	public void setGrade(Grade grade) {
		this.grade = grade;
	}
	public Skill getSkill() {
		return skill;
	}
	public void setSkill(Skill skill) {
		this.skill = skill;
	}
	public QuestionType getQuestionType() {
		return questionType;
	}
	public void setQuestionType(QuestionType questionType) {
		this.questionType = questionType;
	}
	public List<QuestionOption> getQuestionOptions() {
		return questionOptions;
	}    
	public void setQuestionOptions(List<QuestionOption> questionOptions) {
		this.questionOptions = questionOptions;
	}
	public Long getQuesId() {
		return quesId;
	}
	public void setId(Long id) {
		this.quesId = id;
	}
	public String getQuesTitle() {
		return quesTitle;
	}
	public void setQuesTitle(String quesTitle) {
		this.quesTitle = quesTitle;
	}
	public String getQuesAlias() {
		return quesAlias;
	}
	public void setQuesAlias(String quesAlias) {
		this.quesAlias = quesAlias;
	}
	public void setQuesId(Long quesId) {
		this.quesId = quesId;
	}    
}
